翻译
  • not have a leg to stand on

    翻译

    没有立足之地

    以上结果来自机器翻译。